Mensho Tokyo (Menu)

672 Geary St, San Francisco
+1 415-800-8345

Give a rating to Mensho Tokyo

Suggest a dish

How much did you spend at Mensho Tokyo?